package org.dromara.oce.domain.req;

import com.bytedance.ads.model.ToolsSiteCreateV2RequestBricksInner;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.util.List;

/**
 * @desc: https://open.oceanengine.com/labels/34/docs/1696710617712640?origin=left_nav
 * @author: cx
 * @date：2025/6/5 10:11
 */
@Data
public class UpdateStatusToolsSiteCreateV2Request {
    /**
     * 管家账号id
     */
    private Long accountId;

    /**
     * 广告主id
     */
    @NotNull
    private Long advertiserId ;

    /**
     * 站点id，范围：长度 >= 1
     */
    @NotEmpty
    private String[] siteIds;

    /**
     * 站点操作状态
     * published  发布
     * unpublished 下线
     * delete 删除
     * undeleted 恢复删除
     */
    @NotEmpty
    private String status;

}
